package com.xbongbong.pro.onlineEditor.sdk.vo;

import lombok.Data;

/**
 * @author: yingjf
 * @date: 2023/3/6 20:06
 * @description: 文档水印
 */
@Data
public class FileWatermarkVO {
    /**
     * 水印类型，0表示无水印，1表示文字水印
     */
    private Integer type;

    /**
     * type = 1 时必须	string	水印显示的文字内容
     */
    private String  value;

    /**
     * 水印透明度，示例： rgba( 192, 192, 192, 0.6 )
     */
    private String fill_style;

    /**
     * 水印字体设置，示例： bold 20px Serif
     */
    private String font;

    /**
     * 水印旋转度，示例： -0.7853982
     */
    private Float rotate;

    /**
     * 	水印水平间距
     */
    private Integer horizontal;

    /**
     * 	水印垂直间距
     */
    private Integer vertical;

    public FileWatermarkVO() {
    }

    public FileWatermarkVO(Integer type, String value, String fill_style, String font, Float rotate, Integer horizontal, Integer vertical) {
        this.type = type;
        this.value = value;
        this.fill_style = fill_style;
        this.font = font;
        this.rotate = rotate;
        this.horizontal = horizontal;
        this.vertical = vertical;
    }
}
